someone who decks/adorns altars - Francés Inglés Diccionario